Competing vehicle - English Synonyms Dictionary